Computer Science and Engineering



C programming language

C is an imperative procedural language. It was designed to be compiled to provide low-level access to memory and language constructs

C programming language 1

C is a procedural programming language. It was initially developed by Dennis Ritchie as a system programming language to write operating system.

C language overview part2

C was adopted as a system development language because it produces code that runs nearly as fast as the code written in assembly language.

C programming functions part 1

A function must be declared globally in a c program to tell the compiler about the function name, function parameters, and return type.

C programming storage classes

The static storage class instructs the compiler to keep a local variable in existence during the life-time of the program instead of creating and destroying it each time it comes into and goes out of scope.

C programming Arrays

An array is a variable that can store multiple values. For example, if you want to store 100 integers, you can create an array for it.

Basic concept of computer networking

An interconnection of multiple devices, also known as hosts, that are connected using multiple paths for the purpose of sending/receiving data or media.

C programming functions part 2

Function can be called from anywhere in the program. The parameter list must not differ in function calling and function declaration. We must pass the same number of functions as it is declared in the function declaration.

Computer Calculations

The CPU is "in charge" of the actual computation a computer does, and it uses an Arithmetic unit built with logic gates to perform the actual operations. It also has a control unit which manages the flow of bits around the CPU.

Computer Communication OSI Model

The lowest layer of the OSI reference model is the physical layer. It is responsible for the actual physical connection between the devices. The physical layer contains information in the form of bits.

Computer Fundamentals

Our Computer fundamentals tutorial includes all topics of Computer fundamentals such as input devices, output devices, memory, CPU, motherboard, computer network, virus, software, hardware etc.

Hard Disk Drive and Interfacing

The hard disk interface is the connecting part between the hard disk and the host computer system, and its function is to transmit data between the hard disk cache and the host memory.

Introduction to Computer Networks

Computer Network tutorial provides basic and advanced concepts of Data Communication & Networks (DCN). Our Computer Networking Tutorial is designed for beginners and professionals.

Introduction to Core Java

Our core Java programming tutorial is designed for students and working professionals. Java is an object-oriented, class-based, concurrent, secured and general-purpose computer-programming language. It is a widely used robust t

Oracle pl sql

PL/SQL Inherits Database Robustness, Security, and Portability PL/SQL is a procedural language designed specifically to embrace SQL statements within its syntax.

Oracle sql plus 3 Constraints

Oracle Constraints clause provides data integrity to the data that is being used by the application from the database by applying certain rules or conditions on a column of a database table

Oracle sql plus 3 Functions

The PL/SQL Function is very similar to PL/SQL Procedure. The main difference between procedure and a function is, a function must always return a value, and on the other hand a procedure may or may not return a value.

Oracle sql plus 3 Joins and Clauses

A join is a query that combines rows from two or more tables, views, or materialized views. Oracle Database performs a join whenever multiple tables appear in the FROM clause of the query.

Restoration of distressed Foundation Structures

It is necessary to design the foundation system and choose its dimensions in such a way as to keep the settlement of foundation below its critical value for the given structure